Big Huge Thesaurus

althea rosea

noun

sounds kind of like